// $codepro.audit.disable packagePrefixNamingConvention
/**
 * View for Universe
 */

package javamonsters.universe.presentation.interfaces;

import java.util.List;

import javamonsters.model.SolarSystem;
import javamonsters.universe.application.UniverseController;




/**
 * @author Evan
 * @version 1.0
 */
public interface UniverseView {

	/**
	 * plots systems on Universe Map
	 * 
	 * @param solarSystems a List of solar systems to be plotted on the Universe Map
	 */
	void plotSystems(List<SolarSystem> solarSystems);

	/**
	 *  sets the controller for the UniverseView
	 * 
	 * @param universeController controller to be set
	 */
	void setController(UniverseController universeController);
	
	

}
